3831 14
2544 23
4234 29
8641 41
12429 57
9712 56
3042 20
2439 12
2206 6
4537 16
2887 22
1052 5
6917 46
5055 17
2499 16
9181 46
944 4
1187 3
15299 71
5965 19
10300 52
3105 25
3425 1
13704 113