4191 498
3487 620
9352 598
280971 1263
8450 593
4038 310
1074 130
51550 489
10575 93
5219 555
4030 811
5267 937
28980 187