285463 1016
151400 329
90886 120
92440 869
61103 674
77484 593
64043 513
62925 746
264948 1190
196238 459
1654500 3610
69778 756
204745 495
122728 155
268741 357
120933 331
460838 1188
108196 687
175377 781
109751 612
1006096 3001
132298 443
48431 127