12629 97
202773 208
6761 520
13038 934
13952 656
7168 603
11512 448
4170 204
6199 67
3975 788
3455 607
9900 184
3453 260