2181 323
4000 309
3313 345
4208 757
8693 265
2494 44
15070 385
6246 223
18685 262
15862 617
2865 870
1764 89
2949 509
1379 132