1319 37
20231 616
8748 433
2859 671
9369 86
43482 606
4710 674
20527 237
6131 594
30323 293
26932 702
4099 846
2332 301
2937 116