21998 100
45324 88
13325 117
12417 130
34360 941
68401 620
4942 557
11581 392
7334 513
2665 106
4633 711
10022 645
8909 144
4950 360
4261 88
5548 217
3109 46
2625 270
7431 45
1851 191