3096 239
60259 245
48151 216
13427 775
17492 309
5820 401
12470 617
103961 747
4199 625
168107 643
9457 821
22261 135
101698 667
4469 745
122286 489
112064 319
4201 599
98112 994
82440 658
6566 281
5361 433
2619 90
4255 227
3435 517
105971 883
213413 1186
22392 704
67298 781