30326 72
45149 214
6180 375
13602 96
4934 868
3853 660
10644 701
1922 41
4126 503
5316 136
9314 81
17359 521
3044 48
9019 122
3091 34
9614 622
7810 141
14996 413
23148 143
2445 92
17390 703
20450 106
12188 598
59670 439
7603 329
7153 503
5887 255
4740 178