5698 530
5257 343
11271 659
55906 567
31371 239
59640 493
1377 116
3130 359
8129 534
2153 71
4384 132
2884 255
20637 354