1231 280
574 163
1779 174
15032 580
1263 158
3640 804
3325 474
4546 564
4489 319
5301 602
27239 376
8608 207
12992 152
6792 309
4767 265
3784 711
2113 226