29245 676
11492 33
27522 369
22012 618
16514 418
19918 657
11502 683
190168 216
2901 549
2773 197
85241 182
24001 107
5646 100
27792 452
7355 342
16642 504
2598 356
18053 443
4007 410
42039 210
40722 663
37122 843
6728 670
16096 307