16676 351
15248 688
5444 966
5323 205
6569 482
1572 41
7260 449
8239 96
31074 927
2753 174
1564 140
3305 509
14790 394
3417 74
2611 344
3054 261
2451 606
2915 461
7627 843