15592 503
12695 336
6714 600
3902 332
2332 187
1793 58
3344 651
927 45
3249 393
7759 254
5599 184
1289 180
12552 262
2481 353
7204 672
6290 235
4597 82
8162 275
3983 803
8260 636
2320 169
6702 424
1180 163
5993 470
18209 378
2490 369
3100 535
9275 428