29434 90
9702 334
11018 251
80153 508
3129 313
13796 252
2910 45
6760 214
2866 103
5075 574
4342 612
3516 389
2745 551
51356 613
16430 600
18248 101
31906 422
2538 422
12179 445
645 122
2447 593
4973 184
6667 128
15813 628