596 125
2916 576
1018 254
1805 326
2881 668
472 60
1272 291
1022 130
2825 822
1934 364
1977 510
916 212
878 135
1652 353
3144 726
1020 150
638 79
1648 211
2843 552
3471 755
2142 529
1911 394
871 74
3190 877
2364 591
3403 617
1599 333
3362 817