3096 239
60262 245
48155 216
13427 775
17492 309
5821 401
12475 617
103970 747
4199 625
168123 643
9457 821
22264 135
101720 667
4469 745
122291 489
112085 319
4201 599
98114 994
82447 658
6566 281
5362 433
2619 90
4255 227
3435 517
105977 883
213433 1186
22392 704
67303 781