1596 405
126732 330
115075 972
57236 684
39030 543
10353 754
7402 532
7183 170
4245 286
6433 283
14305 201
10439 441
7689 880
6906 635
10813 473
7415 641
6551 259
8779 617
5293 673
9866 526
13224 599