1032 59
1249 122
1801 339
3681 822
2600 343
1542 328
1860 309
2680 398
4385 814
4643 492
3350 672
3090 906
1021 61
5304 853
3803 573
2234 404
19247 948
5554 692
754 90
6126 472
5057 518
3991 596
4246 368
4643 827