12511 650
17866 275
21861 843
17969 75
9868 122
15076 708
39820 424
25746 272
30443 247
7066 211
38493 427
34207 609
5858 736
7280 274
28063 388
7697 441
10212 58
10184 134
12867 487
8213 632
10140 846
16465 702
35243 391
5935 338
25802 683
24580 639
10837 466
23217 242