1319 37
20145 616
8736 433
2857 671
9342 86
43247 606
4703 674
20502 237
6128 594
30189 293
26912 702
4093 846
2330 301
2932 116