2937 59
4550 626
3443 738
12887 316
9505 914
8535 669
116966 218
159181 1233
8383 556
6687 198
3205 575
8545 246
12383 476
5239 157
3510 360
5357 492
7009 485
3992 602