3009 598
2033 379
6751 644
8480 352
35787 925
179904 873
42013 189
28264 324
21655 482
12955 573
2866 747