12305 549
105501 979
16298 176
3330 330
9876 741
344495 1105
16289 459
13527 888
11632 597
3012 735
10911 426
2926 406
4848 534
1108 28