30524 72
45349 214
6189 375
13673 96
4938 868
3863 660
10691 701
1941 41
4143 503
5356 136
9362 81
17376 521
3068 48
9066 122
3113 34
9628 622
7835 141
15061 413
23181 143
2450 92
17398 703
23267 106
12209 598
59955 440
7618 329
7189 503
5923 255
4742 178