309 82
2108 639
1618 405
1211 277
721 115
2590 679
2337 505
1419 140
870 200
3212 478
3087 917
684 147
861 124
2355 604
306 31
1788 253
3355 629
17267 464
4786 27
4264 745
8138 295
4410 397
2290 171
4584 343
6095 703
15034 290
9250 364
19180 458