1535 287
1096 57
1509 107
11593 679
14557 492
30247 118
8076 741
3811 84
4454 562
2598 263
10185 347
6907 101