32032 91
18659 551
18124 449
42767 746
20817 567
73588 784
15972 747
37962 603
23458 641
34164 505
27932 369
22064 120
20815 380
7974 80
20003 547
58967 164
17725 692
42816 798
52320 614
38535 503
38953 383
14065 85
23104 162
1552 98
7059 846
33431 404
30755 688
14763 439