2100 173
4883 631
4468 777
8295 390
3243 125
3149 334
15669 343
4432 510
17814 664
18336 503
4225 525
6749 325
2524 130
20671 546
18221 452
2465 344
15752 761
4683 577
12442 149
3183 184
12586 373
4691 660
10214 516
8206 580
28841 553
7361 99
17372 538
8869 411