3022 459
3996 599
2236 106
4507 626
9893 712
3089 91
60443 354
102175 294
91576 634
138560 920
131498 246
73462 579
93245 331
121107 835
109599 670
105173 241
159475 979
87141 760
168996 623
40939 369
7540 789
146937 430
92807 787
99654 428
115067 215
156608 1228
121570 821
78586 575