32182 392
8560 873
11448 621
16536 52
16698 413
10836 364
17381 907
12081 697
4304 655
9460 81
16578 234
8967 506
15026 58
14741 710
5533 94
3520 373
12670 261
16195 837
5197 230
8593 312
42698 292
17089 748
13474 114
8071 504
6486 632
5784 160
41133 96
16958 126