32515 119
2781 338
39422 347
105028 744
29009 640
56051 287
9120 228
10965 804
2342 86
4839 534
6659 780
3547 76
6887 492
5191 636
2491 277
4951 158
7899 637
4503 191
2747 82
12601 201
3279 98
5178 83
9093 338
34013 853
87743 692
49942 307
19584 78