1099 182
670 31
1942 235
5165 93
4218 604
126798 209
60200 177
30472 369
5417 605
3956 76
24645 798
5408 501
9432 614
38029 694
3465 422