2098 100
1862 69
75394 320
8083 762
108128 459
23969 645
13743 285
9895 623
3389 162
5145 713
3509 500
3969 261
107838 613