3076 943
5056 498
4485 257
6398 545
2491 404
4111 595
5165 613
11686 805
133297 768
5450 390
3850 244
3852 561
27890 154
7096 455