103591 1000
14188 132
12426 413
140676 534
49033 842
101877 743
11081 865
9294 460
64534 328
165587 643
137552 661
120892 487
109476 316
66860 744
9817 312
234413 1137
119035 475
60982 132
5752 908
115227 761
97097 635
120564 321
104423 461
8086 575
3955 711
85108 165
268042 836
21133 697