19529 198
6941 146
5320 713
5056 290
31180 556
5850 430
6775 275
61835 488
62529 339
56621 667
10006 585
4796 403
2713 663
947 47
14336 178
4638 613
10293 874
3230 42
7100 225
2563 345
2498 580
3285 479
1583 129
3868 604
3288 515
3014 308
5385 904