21095 400
6327 498
12037 82
20375 295
14570 783
23360 576
29921 53
13865 438
27157 271
15801 488
13226 303
12903 711
28734 348
41656 248
9805 198
37328 224
11590 649
35440 292
5741 525
10304 926
11582 625
35605 740
12717 407
15712 412
8103 661
14882 548
11850 888
10985 432