22168 808
4657 59
11510 656
4775 452
4363 410
5358 559
8616 744
2229 81
20786 90
18163 565
3899 246
2761 325
5892 421
8073 800
2263 205
5831 352
3357 170
2028 182
31505 286
8003 672
7246 235
10330 275
5952 824
12163 274
19837 694
6068 409
12530 512
44989 142