21099 231
3660 448
7271 374
5236 61
7531 916
2452 496
1421 104
5949 611
1173 56
3558 623
4262 336
3529 513
3886 468
3778 754
5654 716
4591 344
3805 636
4934 85
2814 439
2723 296
12345 121
4569 847
1705 164
10768 587
2462 533
5658 402
6853 782
10367 119