16913 351
15269 688
5488 966
5339 205
6592 482
1583 41
7315 449
8318 96
31223 927
2778 174
1589 140
4767 509
14858 394
3433 74
2620 344
3068 261
2461 606
2930 461
7645 843