13015 75
25463 370
38577 240
10067 442
5436 72
161797 752
229232 683
12651 781
27168 623
72947 121
2754 196
4442 339
7616 567
5591 755
5070 713
4237 432