4653 240
8040 840
11662 342
13667 224
6680 291
15850 65
14775 343
23636 643
2922 495
1598 177
455 32
14359 123
15715 303
3258 554
2261 296
1137 104
10234 321
13277 123
1000 44
9998 247
2146 197
2821 335
13715 805
1984 405