2913 699
427 69
102601 791
27181 636
1895 466
29157 651
3078 723
22853 242
58238 164
12255 77
3159 629
4154 887
5465 300
56271 192
22143 698
6623 42
48982 338
15727 235
10276 451
28597 600
14027 680
8464 522
8908 172
2683 751