3277 420
21331 104
9461 530
5668 83
10255 90
22411 660
6700 571
41384 248
2931 674
2597 415
1802 447
4293 651