2181 323
4001 309
3313 345
4214 757
8696 265
2494 44
15071 385
6247 223
18687 262
15868 617
2865 870
1764 89
2949 509
1380 132