10572 260
7261 227
20581 312
6825 513
20529 432
5775 362
4158 73
3443 218
4584 659
8462 828
3233 387
5565 311
10728 345
2859 92