3036 420
20460 104
9404 530
4488 83
9924 90
14642 656
6584 571
37303 246
2838 674
2507 415
1754 447
4076 651