996 78
5101 588
2633 528
4334 511
7799 691
3379 769
2422 377
4739 609
1233 30
4356 855
2926 524
8781 989
2715 312
6881 57
3060 435
3277 706
3100 526
2368 169
1915 279
14017 746
2517 238
2703 423
19493 495
7966 610