5647 530
5224 343
11211 659
55392 566
31149 239
58738 492
1346 116
3102 359
8093 534
2121 71
4363 132
2850 255
20036 351