14931 276
1879 27
11349 570
7543 551
12157 477
2386 51
6038 482
30684 207
2532 187
6462 386
4758 553
5723 256