4009 320
2946 214
5694 786
3044 439
2392 318
4285 370
3493 623
55452 725
62505 544
30593 141
27464 316
127152 826
40067 221
31557 384
17954 244
31521 376