1319 37
20185 616
8743 433
2857 671
9351 86
43350 606
4705 674
20510 237
6129 594
30277 293
26923 702
4095 846
2331 301
2933 116