2947 827
1822 561
175 33
419 105
1330 127
5544 604
8229 334
27014 498
2127 219
17006 934
24073 580
33503 73
5743 494
12767 373
4910 226
9520 746
22275 107