15076 333
35349 61
52745 832
116346 618
42978 355
20879 233
79558 297
81331 266
24412 571
32019 100
80662 921
36384 367
29245 644
12919 563
31639 942
28259 123
35337 474
74700 622
18955 101
27502 595
25962 235
20458 572
6237 172
76853 813
20370 301
89853 342
60151 308