27196 103
64636 764
14913 377
8395 597
13444 503
134542 855
149266 751
48014 620
195001 1060
28748 361
10692 462
61643 259
23260 649
11847 718
8500 562
13187 152
10143 448
6619 426
3382 625
3288 165
5536 758
3930 205
4856 282
11195 472
9060 113
11481 642
6227 235
42159 665