5670 530
5240 343
11247 659
55692 567
31246 239
59180 493
1361 116
3113 359
8112 534
2137 71
4372 132
2870 255
20304 354