14957 276
1884 27
11358 570
7544 551
12160 477
2390 51
6040 482
30689 207
2534 187
6466 386
4765 553
5724 256