1045 172
3217 712
1984 217
3362 183
8439 396
4168 731
2669 639
3282 603
135140 486
77236 534
28631 412
12221 488