14795 276
1858 27
11326 570
7528 551
12143 477
2377 51
6021 482
30657 207
2519 187
6443 386
4738 553
5709 256