16950 351
15275 688
5495 966
5342 205
6598 482
1583 41
7320 449
8341 96
31257 927
2779 174
1590 140
4777 509
14870 394
3438 74
2620 344
3068 261
2461 606
2930 461
7648 843