5689 530
5254 343
11268 659
55850 567
31329 239
59520 493
1373 116
3126 359
8124 534
2150 71
4382 132
2877 255
20531 354