9661 150
142603 866
51684 455
280004 576
107803 766
78653 342
97229 542
129353 898
29211 188
69281 230
66922 553
111494 1097
22221 627
7736 276
41153 565
13639 265
264379 915
19968 742
24451 247
120405 1194
19547 220
35969 810
108318 804
79208 212
13648 585
9287 521
182776 986
41678 838