5961 503
8987 32
10021 708
4207 785
7458 809
2936 61
10606 506
6996 607
11501 142
4526 51
23625 409
9502 610
2557 95
2887 146
9638 429
15428 61
36395 74
25911 105
16663 268
7957 124
2593 41
9789 824
2657 271
7271 540