5689 530
5253 343
11268 659
55847 567
31328 239
59514 493
1373 116
3126 359
8123 534
2150 71
4380 132
2877 255
20524 354