14830 276
1863 27
11333 570
7534 551
12146 477
2378 51
6022 482
30664 207
2522 187
6452 386
4746 553
5715 256