3009 598
2032 379
6746 644
8475 352
35783 925
179826 873
42007 189
28262 324
21655 482
12955 573
2866 747