24403 47
8335 613
6498 701
8561 313
8883 88
6408 437
14195 287
10794 208
10561 720
5400 261
2651 41
11773 298
1735 95
11398 548
2988 400