1243 196
1345 45
7465 494
11855 984
3745 376
11455 711
10838 927
4632 860
8319 484
14893 323
2677 296
24493 374
12678 496
3750 391
2447 136
3781 392
5531 651
2505 60