1236 280
588 163
1802 174
15035 580
1266 158
3641 804
3339 474
4568 564
4496 319
5313 602
27277 376
8623 207
13015 152
6813 309
4780 265
3786 711
2120 226