3534 832
2988 638
3404 584
3597 595
5575 654
1033 93
2251 591
1915 511
3462 482
3759 608
3249 645
2466 519
2715 561
16097 742
14518 347
3714 119
3602 466
2572 459
1283 95
1822 99
3660 585
2475 660
3342 407
4559 937