14804 276
1860 27
11330 570
7531 551
12144 477
2377 51
6021 482
30659 207
2521 187
6445 386
4742 553
5709 256