3296 532
7328 462
8554 357
1336 156
3830 931
21230 182
2461 370
1638 207
3150 693
3414 653
2865 343
882 73
20905 201
12233 86