22589 51
12224 485
88863 920
15951 360
17804 531
38834 316
37349 489
46110 332
38830 372
20536 242
35760 239
3066 657
2387 415
2659 254
2975 195
3556 785