30471 72
45299 214
6188 375
13646 96
4938 868
3860 660
10678 701
1938 41
4138 503
5347 136
9357 81
17373 521
3065 48
9059 122
3103 34
9625 622
7827 141
15047 413
23171 143
2448 92
17395 703
23251 106
12205 598
59874 440
7612 329
7176 503
5918 255
4742 178