3022 420
20408 104
9402 530
4398 83
9904 90
14577 656
6581 571
36924 246
2833 674
2502 415
1753 447
4071 651