4008 877
4385 755
3224 340
2311 144
3134 185
6805 596
5985 175
10304 304
10789 99
19325 292
4887 247
15988 642
4322 151
228301 324
45055 133
29755 391
16897 435
13485 606
20559 571
14995 671
18696 291
25028 1037
24015 267
13706 634
9230 80
12799 484
7652 828
9646 723