1645 349
1153 75
1063 83
13386 810
5009 311
4432 274
4514 370
10592 1012
27222 66
3554 155
20042 324
5045 486
9393 382
2933 560