328 65
1460 431
2748 61
9751 537
7463 370
27015 497
7871 476
14551 156
10526 609
5371 52
19652 853
21836 130
4003 76
13043 582
3718 758
3495 123
5596 719