2432 63
13656 158
4185 572
5870 609
15877 372
18201 274
1459 46
3968 393
9902 106
8866 755
2535 127
11789 618
6688 732
2985 89
3731 98
3151 211
19538 74
6738 138
4382 398
28513 849
15585 107
12036 328
2041 251
5511 744