15101 97
24195 76
8490 116
8486 128
32995 941
59617 618
4527 557
10591 392
6736 513
1978 106
4162 711
9308 645
8567 144
4239 359
3391 88
3225 216
2769 46
2273 270
5263 45
1546 191