4007 320
2939 214
5681 786
3043 439
2387 318
4276 370
3490 623
55372 725
62409 544
30552 141
27425 316
127059 826
40035 221
31520 384
17918 244
31382 376