5689 530
5253 343
11268 659
55848 567
31328 239
59517 493
1373 116
3126 359
8123 534
2150 71
4382 132
2877 255
20529 354