3018 99
4274 686
4584 519
4942 316
3596 85
2894 318
5175 189
6197 635
5683 548
2362 141
6968 322
2920 354
3275 577
3622 538
4436 317
5529 870