33011 320
11816 222
45202 843
16454 165
22943 704
3658 625
16222 363
9545 486
2286 317
10072 128
19122 348
3597 245
4662 352
6705 143
17242 579
12372 627
27845 142
36298 143
8323 999
9570 718
4166 678
5784 359
13370 549
24241 72
19325 654
18593 313
6730 286
41651 478