5003 291
6906 512
36099 247
25748 388
33354 677
3470 89
2622 628
3694 716
17305 521
20027 244
28206 212
18341 382
5559 529
4204 455
4086 122
4433 667
14527 516
9196 687
22315 80
28618 682
8315 347
41596 647
23043 136
15396 83
3669 316
15952 571
30546 597
8772 286