16920 351
15272 688
5489 966
5339 205
6592 482
1583 41
7316 449
8320 96
31228 927
2778 174
1589 140
4777 509
14859 394
3433 74
2620 344
3068 261
2461 606
2930 461
7645 843