103475 221
103534 224
733 160
2375 577
15415 126
1419 203
2147 101
190317 748
54238 244
48173 453
26099 801
33882 747
102798 441