1089 60
6115 152
4496 293
7861 490
9526 215
14294 575
2961 265
19939 60
3194 743
4440 800
6306 370
3826 692
10851 86
11866 182
2216 101
1626 141
1053 119
4343 792
2373 525