16085 127
11878 537
7404 799
2746 452
1353 257
2553 270
936 101
1969 193
1411 319
2648 485
937 31
3319 629
21123 293
15277 106
3267 580
2630 582
1951 82
2375 160
3187 547
3585 667
3339 474
3859 87
1217 231
3172 54
20650 189
17609 450
13325 538
5369 885