1595 405
126721 330
115040 972
57232 684
39025 543
10352 754
7402 532
7177 170
4244 286
6433 283
14303 201
10431 441
7685 880
6905 635
10813 473
7413 641
6541 259
8777 617
5293 673
9866 526
13222 599