21820 157
15022 491
1252 304
1030 247
2775 511
7096 494
3089 903
24810 645
19825 393
2104 658
3005 627
6813 914
3148 989
461 92
779 177
1466 419
1840 525
1198 253
12589 324
3769 334
2369 719
3117 102
2201 319
977 45
1635 497
2895 838
1422 293
5157 477