31093 307
10315 901
6785 365
3936 539
2732 325
4047 480
3328 170
3629 651
3318 535
3175 287
1794 63
4550 343
5921 519
6823 250
3268 559
3894 271
3730 309
5022 273
2722 472
2249 235
9245 893
5095 379
4594 168
16968 331
4480 370
2135 64
2683 301
3307 393