1595 405
126727 330
115063 972
57235 684
39030 543
10352 754
7402 532
7183 170
4245 286
6433 283
14304 201
10439 441
7689 880
6905 635
10813 473
7415 641
6547 259
8779 617
5293 673
9866 526
13223 599