3096 239
60245 245
48137 216
13427 775
17491 309
5816 401
12464 617
103924 747
4199 625
168064 643
9455 821
22255 135
101652 667
4469 745
122256 489
112037 319
4201 599
98099 994
82408 657
6566 281
5360 433
2618 90
4255 227
3435 517
105952 883
213374 1186
22388 704
67275 781