2850 88
9223 189
12018 145
2338 488
7042 305
6828 214
11123 608
10720 79
13387 821
12949 178
6901 153
34798 619
25113 845
25857 522
30326 226
41723 493
50459 332
43381 373
39678 241