12029 53
3072 536
67735 165
75911 551
26862 462
107289 393
182186 843
28142 785
20557 310
28398 200
112503 329
313033 1010
84852 549
294429 762
58901 336
67246 547
8714 868
121403 669
384971 853
52319 496
152255 386
11789 413
123832 514
41347 837
25328 438
57702 321
147212 620
125784 650