22095 263
13838 89
2213 224
2162 446
1498 208
29502 585
4437 209
3902 366
4809 403
3396 59
4532 141
3090 539
4576 41
14916 878
3344 564
7774 643
2926 312
4618 26
12582 200
182298 696
4328 351
18001 594
35684 825
18388 238
112340 1116
62931 149
20649 259
61005 186