27012 395
45516 327
54688 450
20280 846
19101 548
6903 347
21317 400
12720 342
38442 231
9865 91
22028 131
10027 518
13658 95
12961 291
13861 350
2812 179
6780 794
19070 748
8752 642
14508 108
4203 246
5113 306
11696 159
10884 31
13932 546
13510 33
12711 791
16436 661