103597 1000
14188 132
12426 413
140684 534
49043 842
101892 743
11081 865
9294 460
64538 328
165602 643
137559 661
120897 487
109498 316
66865 744
9817 312
234420 1137
119043 475
60985 132
5752 908
115231 761
97100 635
120567 321
104436 461
8087 575
3955 711
85114 165
268050 836
21133 697