29050 1005
39869 893
24744 912
42472 506
33971 652
46291 363
20500 843
12895 500
25732 810
28062 1119
10384 185
33600 759
39291 301
12613 83
47497 745
30554 518
43414 167
29714 577
15823 650
19346 98
14023 496
18388 315
10482 811
230203 996