5697 530
5255 343
11271 659
55891 567
31364 239
59616 493
1376 116
3129 359
8127 534
2153 71
4383 132
2880 255
20609 354