1050 116
3752 923
6417 793
5514 508
5098 468
1074 95
1117 175
4459 645
1528 163
2093 387
2749 93
3649 500
2885 497
3224 717
2404 471
14833 390