5685 530
5252 343
11266 659
55810 567
31307 239
59466 493
1371 116
3122 359
8120 534
2147 71
4377 132
2877 255
20492 354