2950 509
8295 850
864 134
5591 110
97919 633
3652 471
3573 572
2606 515
3741 599
717 53
1945 318
2906 626
1737 336
924 159
2933 478
3836 459
3013 411
2032 373
3102 376
1393 126
23589 210
3149 488
1451 226
14925 651
6238 387
1457 273
1771 159
22543 51