22256 100
46358 89
13476 117
12563 130
34385 941
68827 644
4945 557
11589 392
7350 513
2691 106
4642 711
10056 645
8923 144
5902 361
4306 88
5553 217
3124 46
2626 270
7523 45
1854 191