2967 315
10475 184
11370 340
12390 274
3254 556
15280 540
7771 796
29541 930
8508 65
12546 77
3169 470
1696 287
4332 640
7384 685
2203 287
10079 808
17636 116
14816 415
7246 77
5034 90
20178 676
21690 1020
4415 631
18239 509