236 56
662 145
2591 503
2220 419
4945 209
6267 377
4606 59
5653 146
49011 212
4937 246
41266 168
31585 351
6566 700
16647 192
1788 339
5505 571
1760 276
2814 422
8725 576