2108 323
3959 309
3273 345
4161 757
8570 264
2450 44
14780 385
6133 223
18520 262
15428 617
2853 870
1701 89
2916 509
1358 132