22096 192
2741 37
1643 115
9020 201
25718 52
9990 673
6795 127
9138 740
10780 196
18430 447
9381 750
3605 158
12979 806
19738 405
19139 287
243860 330
131197 593
280926 526
111350 461
210683 546
180058 408
102840 414
34136 325
50542 528
95971 428
148559 929
41670 275
86810 830