21103 231
3660 448
7273 374
5237 61
7531 916
12840 752
2452 496
5949 611
1173 56
4262 336
3529 513
3886 468
3026 92
3778 754
5655 716
4591 344
3805 636
4869 409
4934 85
2814 439
2723 296
3597 864
12345 121
1705 164
10768 587
2462 533
5658 402
4906 331