3038 532
7305 462
8503 357
1328 156
3817 931
21219 182
2455 370
1626 207
3144 693
3408 653
2859 343
878 73
20887 201
12219 86