2657 520
3646 665
29173 408
38137 948
61910 614
4930 176
9150 364
10943 396
6102 487
1963 230
28248 491
921 74
2451 239
7433 476
3613 754