2904 602
2063 237
3594 765
7298 57
6554 839
2657 473
22205 683
27434 229
12844 842
44694 766
5033 702
17175 609
10868 99