580 82
2605 165
27529 466
1372 217
2721 266
3884 908
4076 635
2125 263
3305 741
4450 436
286 72
2193 247
3017 596
5841 670
17636 599
9167 347
8018 677
3156 728
2648 843
6106 276
7030 848
10513 639
14209 643
1212 203