3275 330
1338 246
3429 624
12656 145
14261 852
1948 363
4062 858
4312 773
2750 189
4315 614
16387 58
3664 632