1231 280
574 163
1779 174
15032 580
1262 158
3638 804
3325 474
4546 564
4488 319
5301 602
27239 376
8606 207
12990 152
6792 309
4767 265
3784 711
2112 226