1233 280
579 163
1789 174
15032 580
1265 158
3640 804
3335 474
4556 564
4495 319
5307 602
27254 376
8614 207
12996 152
6803 309
4774 265
3784 711
2115 226