1602 405
127211 330
115595 972
57357 684
39148 543
10369 754
7424 532
7216 170
4261 286
6444 283
14339 201
10484 441
7732 880
6931 635
10835 473
7445 641
6640 259
8819 617
5308 673
9888 526
13242 599