22517 486
31800 328
14886 403
16596 387
42429 460
8725 731
61521 513
19928 623
10415 180
15463 552
30143 344
3263 692