2246 368
1823 524
1105 348
45116 268
2802 281
421 32
2915 626
2771 360
75040 482
131081 345
117598 520
66270 756
118752 697