1319 37
20168 616
8738 433
2857 671
9347 86
43306 606
4704 674
20508 237
6129 594
30273 293
26918 702
4094 846
2331 301
2933 116