16471 28
13773 581
7554 461
2312 657
1178 325
1170 279
43965 686
5246 43
10835 39
1400 333
3597 394
3933 598
3024 853
1057 158
12610 487
40618 722
30112 509
28287 399
48150 941
6732 594
46654 624
624 130
3616 513
1151 260