3073 387
154804 328
40721 482
76748 394
22985 823
42381 400
22014 109
2811 397
4905 547
2320 193
6420 196
3078 92
3758 365
5644 232
16824 903
6410 81
5708 281
3117 614