30324 72
45141 214
6180 375
13601 96
4934 868
3853 660
10641 701
1922 41
4125 503
5316 136
9313 81
17359 521
3044 48
9018 122
3090 34
9614 622
7810 141
14996 413
23147 143
2445 92
17390 703
20252 106
12188 598
59667 439
7602 329
7153 503
5887 255
4740 178