3097 239
60304 245
48177 216
13428 775
17494 309
5832 401
12495 617
104079 747
4200 625
168233 644
9458 821
22277 135
101855 667
4469 745
122363 489
112184 319
4201 599
98152 994
82534 660
6571 281
5364 433
2620 90
4256 227
3437 517
106050 883
213583 1186
22406 704
67359 781