1535 287
1096 57
1509 107
11594 679
14557 492
30265 118
8078 741
3811 84
4455 562
2599 263
10185 347
6907 101