4022 575
3621 948
1184 72
2503 51
2322 124
4202 353
2941 540
2061 188
2128 273
3508 585
16032 376
3739 94
3531 794
681 117