42294 624
2661 428
2050 411
3523 47
1457 67
11583 472
19649 818
5868 315
11869 602
5500 103
7704 484
3556 739
17957 631
2528 392
15824 168
5394 822
6407 309
3996 457
3775 474
2369 245
2506 168