2902 602
2060 237
3587 765
7210 57
6508 839
2648 473
22171 683
27429 229
12842 842
44693 766
5032 702
17174 609
10868 99