3797 660
15472 376
3369 382
3326 836
1546 207
1100 164
1715 101
607 69
3831 695
1822 164
1003 97
47963 941
6225 186
35590 892
11503 122
9645 693
13917 236
3579 1006