30485 72
45322 214
6188 375
13650 96
4938 868
3860 660
10682 701
1941 41
4142 503
5352 136
9361 81
17376 521
3066 48
9063 122
3104 34
9625 622
7829 141
15050 413
23172 143
2448 92
17395 703
23258 106
12207 598
59897 440
7614 329
7183 503
5918 255
4742 178