15055 276
1905 27
11375 570
7552 551
12177 477
2406 51
6050 482
30705 207
2540 187
6485 386
4784 553
5730 256