1081 142
1147 122
1594 36
3372 885
8788 459
20741 254
5145 837
5123 518
7270 728
5098 143
3545 295
1897 363