3848 420
22884 104
9662 530
6569 83
10762 90
23270 660
7052 571
47423 250
3370 674
2794 415
2013 447
4595 651