141250 362
1244 98
19480 94
214470 764
25855 870
7008 109
17389 375
4683 505
5159 837
5142 655
3929 300