12562 650
17910 275
21956 843
18030 75
9891 122
15098 708
39966 424
25794 272
30501 247
7082 211
38627 427
34327 609
5869 736
7287 274
28181 388
7709 441
10230 58
10211 134
12896 487
8229 632
10176 846
16597 702
35377 391
5946 338
25904 684
24631 639
10855 466
23439 242