20000 591
12536 689
11872 984
12445 843
4263 281
25188 826
4592 264
29963 781
10338 869
13011 574
12270 441
2003 253
9845 175
14789 567
7708 448
6560 77
8179 889
8232 436
7638 440
5884 666
11855 659
7888 597
10060 712
6778 112
3850 593
7372 419