3466 420
21536 104
9510 530
5840 83
10386 90
22487 660
6779 571
42482 248
2988 674
2620 415
1833 447
4350 651