3096 239
60279 245
48167 216
13427 775
17493 309
5825 401
12487 617
104031 747
4200 625
168169 643
9458 821
22270 135
101786 667
4469 745
122335 489
112132 319
4201 599
98134 994
82484 659
6567 281
5362 433
2619 90
4255 227
3437 517
106011 883
213506 1186
22397 704
67328 781