1097 122
4663 537
2876 270
13514 749
8752 676
7716 376
2249 202
3552 246
930 101
15527 775
3042 623
3300 111