21986 100
45237 88
13306 117
12398 130
34355 941
68362 620
4938 557
11573 392
7331 513
2661 106
4627 711
10016 645
8906 144
4943 360
4252 88
5544 217
3104 46
2622 270
7429 45
1849 191