22095 263
13842 89
2217 224
2162 446
1502 208
29504 585
4439 209
3903 366
4811 403
3398 59
4533 141
3090 539
4578 41
14920 878
3344 564
7774 643
2926 312
4621 26
12582 200
182309 696
4328 351
18003 594
35686 825
18388 238
112349 1116
62934 149
20652 259
61008 186