2667 346
4215 378
2463 22
4355 420
3283 387
2174 189
2752 300
2016 328
4686 483
1399 97
3673 503
35052 787