21654 270
18884 429
10185 76
3200 626
3909 132
1680 389
4053 678
12751 446
1633 319
15577 829
34212 354
15218 119
9595 535
6805 188
5010 269
3856 620
41112 412
19667 597
14687 252
10950 35
1628 324
4677 785
3616 169
10230 82