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