931 153
2556 628
4969 387
1294 273
970 85
2432 186
2353 337
22637 687
1670 331
3246 830
21201 817
3574 183
2282 275
3277 488
3676 621
10383 601
4068 885
2103 500
1863 334
2032 301
2770 717