5003 291
6906 512
36101 247
25748 388
33354 677
3470 89
2622 628
3694 716
17305 521
20027 244
28206 212
18342 382
5560 529
4204 455
4086 122
4433 667
14527 516
9196 687
22316 80
28620 682
8315 347
41599 647
23045 136
15396 83
3669 316
15952 571
30546 597
8773 286