3091 907
1851 340
39464 587
2394 296
4419 569
72976 411
12516 69
5924 252
27160 337
10745 798
3103 428
4868 695
2568 305