14730 276
1841 27
11322 570
7525 551
12139 477
2376 51
6016 482
30648 207
2516 187
6436 386
4737 553
5708 256