2850 88
9269 189
12022 145
2338 488
7043 305
6828 214
11124 608
10722 79
13395 821
12952 178
6903 153
34798 619
25118 845
25860 522
30329 226
41723 493
50459 332
43383 373
39681 241