22321 81
620270 972
9094 247
14129 663
22770 566
12859 888
7875 420
9693 686
6220 290
6133 138
10106 357
11735 532
10760 146
15307 396
4568 214
17130 379
15978 238
16923 581
9311 484
4293 220
16847 129
29979 586
8542 145
6443 291
9984 475
11262 271
7794 686
248817 959