15016 398
2505 285
4551 385
3515 81
2491 259
604 84
3827 832
2518 121
2263 471
3528 730
2299 277
3432 113
3709 56
2525 388
4744 512
6276 545
2551 126
6915 547
4102 776
6536 220
4527 353
2098 268
2005 92
2165 262
6127 152
4177 601
4059 1013
5163 236