1319 37
20178 616
8742 433
2857 671
9350 86
43342 606
4705 674
20508 237
6129 594
30275 293
26920 702
4095 846
2331 301
2933 116