3006 868
1806 182
971 31
2167 235
5269 93
4326 604
126933 209
60396 177
30669 369
5449 605
3991 76
28733 798
5422 501
9470 614
38100 694
3478 422