21502 313
11187 752
15661 580
18155 448
64479 166
9465 502
47576 350
16169 80
67486 856
22223 188
9688 78
19931 262
90014 289
33377 97
9803 432
70985 309
17878 266
14604 573
31016 120
24650 702
8411 850
99885 633
24188 210
15172 651
23180 51
11586 274
36743 544
12416 485