3009 598
2032 379
6747 644
8476 352
35783 925
179865 873
42008 189
28262 324
21655 482
12955 573
2866 747