322 51
1600 451
2298 469
3300 839
4916 518
1318 37
9679 304
2458 575
8064 754
3936 47
28798 177
6019 574
11381 654
33180 422
14695 103
4819 137
10299 527
2953 561
3618 742
6408 588
7108 857
11951 406
42093 125
7870 613
38910 106
19356 302
6264 87
13009 255