4192 498
3487 620
9353 598
280985 1263
8451 593
4038 310
1075 130
51557 489
10576 93
5219 555
4030 811
5267 937
28988 187