5009 51
15015 654
24176 515
6417 374
10044 343
9672 50
7146 240
14768 469
5599 158
13459 33
10238 317
6717 195
8252 217
7707 633
11249 625
8300 409
10453 102
6663 316
41400 354
11201 778
13767 316
14620 172
9283 556
29942 496