22096 192
2743 37
1643 115
9022 201
25718 52
9990 673
6797 127
9148 740
10784 196
18436 447
9384 750
3608 158
12987 806
19740 405
19152 287
243869 330
131204 593
280951 526
111364 461
210696 546
180065 408
102841 414
34138 325
50550 528
95990 428
148566 929
41676 275
86822 830