14748 276
1844 27
11324 570
7525 551
12141 477
2377 51
6018 482
30649 207
2516 187
6440 386
4738 553
5708 256