382 76
2285 199
22292 397
3289 681
15801 451
4934 609
3239 456
20295 555
2706 332
1291 43
1527 229
4077 554
2018 224
1772 211
1712 78
3351 410
1845 114
368 106
1919 164
4518 416
4249 845
18799 1038
8903 787
11023 250