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