14974 276
1886 27
11361 570
7544 551
12164 477
2395 51
6043 482
30690 207
2534 187
6470 386
4773 553
5726 256