3053 868
1808 182
978 31
2183 235
5272 93
4327 604
126938 209
60407 177
30686 369
5449 605
3992 76
28750 798
5423 501
9471 614
38106 694
3479 422