5051 531
2762 261
5021 499
9120 408
4442 463
5219 113
5930 655
1952 354
4512 632
6261 864
1396 90
7046 243
3367 64
3693 537
2582 300
3859 608
3697 743
7883 553
4186 159
5670 675
24642 847