3045 532
7305 462
8505 357
1328 156
3817 931
21219 182
2455 370
1626 207
3144 693
3409 653
2859 343
878 73
20888 201
12219 86