3009 598
2032 379
6749 644
8480 352
35784 925
179887 873
42009 189
28263 324
21655 482
12955 573
2866 747