16933 351
15273 688
5492 966
5342 205
6596 482
1583 41
7316 449
8325 96
31238 927
2779 174
1589 140
4777 509
14863 394
3435 74
2620 344
3068 261
2461 606
2930 461
7645 843