4008 812
1623 310
14523 224
9901 87
4198 459
2421 58
6360 369
4319 884
3589 444
7640 312
7090 585
36198 246
57984 278
4859 638
8887 659
7916 244
14576 229
4505 421
5659 814
5848 196
26586 528
67773 513
5516 483
2890 166
7135 856
10300 86
16218 49
12866 557