11501 501
10959 458
6593 663
3981 522
1324 318
31137 829
3583 570
4735 779
3359 934
4262 759
598 56
2390 554
4650 915
155944 238
9180 786
126724 384
60860 641
21245 333
60894 384
32031 637
13254 423
11904 364
26039 596
17661 729
3904 104
8059 367
33493 307
139582 799