3096 367
11812 892
1656 227
44091 501
3740 243
1667 57
3895 362
7605 951
12945 193
7153 642
1611 84
6772 554
9111 105
29901 972
4267 443
9325 58
3501 479
7805 582
6400 61
11838 182
7037 726
10128 538
9503 281
5930 868