3088 532
7305 462
8516 357
1331 156
3823 931
21219 182
2455 370
1630 207
3145 693
3410 653
2860 343
878 73
20891 201
12219 86