1667 118
14976 800
6070 728
2262 334
2600 300
4759 316
2886 402
3313 373
4876 595
2152 241
2942 222
8347 869
2851 32
3539 447
3287 429