5695 530
5255 343
11271 659
55883 567
31356 239
59595 493
1376 116
3128 359
8126 534
2151 71
4383 132
2879 255
20590 354