2105 51
1178 46
3820 344
4247 691
5791 504
5714 663
4811 556
2581 290
15815 128
14007 301
26125 565
2759 645
2486 522
1511 248
2357 372
2891 475
3653 494
10060 364
1427 383
1705 116
4498 421
3768 656
11989 424
1411 247
3865 853
2333 506
7918 725
3286 499