2978 178
5175 650
4230 169
5545 726
8141 629
2395 208
10215 840
2291 458
6505 609
19292 233
18431 52
20546 857
8246 246
7833 94
12408 903
2281 398
3425 450
5853 301
3485 165
5648 807
8078 409
3670 317
18349 676
6551 678
7451 728
8935 125
4405 745
2839 602