3037 420
20474 104
9404 530
4496 83
9926 90
14642 656
6584 571
37378 246
2838 674
2507 415
1754 447
4077 651