46575 306
21784 580
15682 516
36688 263
14175 626
32684 662
27789 981
22671 160
14274 620
27333 113
17346 538
27203 339
41192 578
7108 261
8900 243
8771 531
11503 54
5333 467
21402 268
15520 512
25532 506
7493 385
11800 500
97069 901
25956 695
9600 184
8082 84
35558 306