4192 498
3487 620
9354 598
280992 1263
8451 593
4038 310
1075 130
51562 489
10576 93
5219 555
4030 811
5268 937
28995 187