611 75
2143 477
1216 222
2596 793
50850 849
64051 367
90066 714
39072 338
69894 245
51160 563
102805 907
152917 386
19411 740
423 47
38461 247
70385 444
59094 425
83773 730
73365 587
67087 560
141776 249
321144 1394
168681 860
153245 805