9596 75
7508 98
3133 898
231496 350
4645 457
135222 808
7736 561
20661 414
13883 369
7313 607
15546 626
25670 453
18415 715
149861 890
38931 345
60503 1046
4260 547
3820 237
13262 603
34047 254
2989 438