12251 549
104903 978
16268 176
3327 330
9866 741
344403 1104
16236 459
13517 888
11620 597
3009 735
10908 426
2922 406
4845 534
1107 28