1244 196
1345 45
7471 494
11856 984
3745 376
11458 711
10838 927
4632 860
8319 484
14895 323
2677 296
24495 374
12678 496
3750 391
2447 136
3781 392
5532 651
2505 60