30488 72
45326 214
6188 375
13651 96
4938 868
3860 660
10683 701
1941 41
4142 503
5354 136
9361 81
17376 521
3066 48
9063 122
3104 34
9626 622
7829 141
15051 413
23172 143
2448 92
17396 703
23258 106
12208 598
59904 440
7615 329
7185 503
5920 255
4742 178