1236 280
587 163
1801 174
15035 580
1266 158
3641 804
3339 474
4568 564
4495 319
5312 602
27270 376
8619 207
13012 152
6811 309
4780 265
3786 711
2118 226