15032 612
16095 127
11895 537
7404 799
2750 452
1357 257
2561 270
938 101
1975 193
1412 319
2653 485
941 31
3323 629
21125 293
15285 106
3268 580
2631 582
1955 82
2385 160
3195 547
3592 667
3342 474
3892 88
1219 231
3184 54
20659 189
17615 450
13338 538