19411 500
80083 460
18256 837
70844 816
12243 304
3771 121
14454 794
8346 79
14131 633
19457 383
10018 704
4529 323
9928 739
8700 512
8303 49
6030 93
8229 176
16377 87
10682 719
9831 404
12899 487
13731 491
3552 697
4396 732
4295 635
5540 751
5053 332
8455 447