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