335 51
1601 451
2298 469
3310 839
4918 518
1318 37
9682 304
2459 575
8067 754
3936 47
28800 177
6020 574
11381 654
33184 422
14695 103
4819 137
10300 527
2953 561
3618 742
6408 588
7108 857
11954 406
42096 125
7870 613
38915 106
19358 302
6264 87
13014 255