5641 530
5218 343
11201 659
55325 566
31122 239
58638 492
1343 116
3097 359
8090 534
2117 71
4361 132
2848 255
19955 350