30440 72
45274 214
6188 375
13642 96
4937 868
3856 660
10671 701
1932 41
4137 503
5343 136
9354 81
17367 521
3060 48
9054 122
3101 34
9622 622
7824 141
15038 413
23167 143
2448 92
17394 703
23226 106
12204 598
59845 440
7612 329
7172 503
5917 255
4741 178