3073 387
154802 328
40720 482
76748 394
22983 823
42380 400
22013 109
2811 397
4905 547
2320 193
6420 196
3078 92
3758 365
5644 232
16824 903
6410 81
5708 281
3117 614