15013 527
4105 233
2274 309
2246 245
6337 86
4878 503
8409 261
3822 352
8317 392
5222 754
3876 638
2962 28
2362 195
3538 612
4327 762
7902 807
2173 119
3003 175
2397 248
6136 778
3554 334
7267 138
2424 127
1900 57
3608 470
21315 387
2657 470
6435 678