1319 37
20236 616
8749 433
2859 671
9370 86
43493 606
4710 674
20529 237
6131 594
30326 293
26933 702
4101 846
2332 301
2937 116