21982 100
45230 88
13305 117
12397 130
34354 941
68358 620
4937 557
11571 392
7330 513
2658 106
4627 711
10016 645
8906 144
4942 360
4252 88
5544 217
3103 46
2621 270
7428 45
1847 191