3199 591
947 74
2309 485
1823 422
1462 304
714 66
678 40
1992 308
2260 464
2445 571
3016 662
2746 579
938 115
761 128
1639 424
2264 347
3296 675
2720 704
1479 257
917 155
2453 683
2618 760
1581 421
2854 824