50009 639
46281 593
17003 522
11384 350
40558 723
9561 897
17241 90
11298 104
9977 62
19607 588
42896 308
64557 200
42602 226
8628 452
14128 218