1486 349
844 75
946 83
13283 810
4388 311
4199 274
4434 370
10401 1012
26700 66
3454 155
19881 324
4870 486
9181 382
2907 560