30395 72
45216 214
6187 375
13625 96
4935 868
3855 660
10659 701
1929 41
4132 503
5333 136
9338 81
17362 521
3049 48
9036 122
3100 34
9619 622
7815 141
15022 413
23160 143
2447 92
17392 703
23208 106
12197 598
59773 440
7612 329
7161 503
5904 255
4741 178