5691 530
5254 343
11269 659
55863 567
31342 239
59550 493
1373 116
3127 359
8124 534
2150 71
4382 132
2878 255
20556 354