1595 405
126724 330
115056 972
57234 684
39028 543
10352 754
7402 532
7178 170
4245 286
6433 283
14304 201
10438 441
7688 880
6905 635
10813 473
7415 641
6544 259
8778 617
5293 673
9866 526
13222 599