50176 290
83763 616
16479 463
5646 624
3017 172
1815 52
2641 570
1432 223
2087 272
1774 122
3474 873
4485 644
3224 675
1543 164
2836 499
32464 517
1353 39
29115 225
2013 376
9436 611
21568 699
41982 210
3406 623
4961 522
18396 161
47650 167
2398 489
40403 350