3096 239
60258 245
48148 216
13427 775
17492 309
5820 401
12467 617
103946 747
4199 625
168096 643
9455 821
22260 135
101679 667
4469 745
122278 489
112055 319
4201 599
98108 994
82433 657
6566 281
5361 433
2619 90
4255 227
3435 517
105964 883
213403 1186
22390 704
67293 781