30522 72
45347 214
6189 375
13670 96
4938 868
3863 660
10691 701
1941 41
4143 503
5356 136
9362 81
17376 521
3067 48
9066 122
3113 34
9628 622
7835 141
15061 413
23181 143
2449 92
17398 703
23266 106
12209 598
59953 440
7618 329
7189 503
5923 255
4742 178