1693 244
2136 316
33850 773
8499 368
9943 323
9182 674
6117 504
9317 550
32732 472
5516 308
1245 98
2028 281
3563 559
1573 126