2944 899
10523 52
5657 53
621 111
2895 629
13477 666
4179 641
9419 399
3454 724
7392 40
20620 587
1075 340
2360 524
800 73
25750 328
21473 361
33539 509
23229 142
8390 498
7478 451
3711 425
11429 605