21629 76
5700 344
10755 800
4001 207
7566 402
51231 434
4942 794
9559 104
10052 110
4253 177
6024 582
8095 452
7441 597
10226 311
4895 56
5089 134
101684 224
11356 372
61904 285
12238 692
7079 93
19229 244
29810 137
8695 491
3977 34
8541 210
14927 878