30333 72
45152 214
6180 375
13603 96
4934 868
3853 660
10645 701
1923 41
4126 503
5318 136
9319 81
17359 521
3044 48
9020 122
3091 34
9615 622
7810 141
14996 413
23148 143
2445 92
17390 703
20752 106
12189 598
59672 439
7603 329
7154 503
5889 255
4740 178