3273 420
21327 104
9460 530
5662 83
10252 90
22399 660
6690 571
41340 248
2928 674
2597 415
1802 447
4290 651