13095 480
31484 328
13561 403
15217 387
39848 459
8186 731
55483 513
17672 622
8929 180
6549 552
24361 343
3059 692