2693 802
2412 762
2636 641
1110 314
16226 76
3409 214
2138 155
4636 384
3340 831
21152 669
2117 274
6014 278
1727 246
190042 683
124068 241
78504 407
94047 883
32625 200