562 29
3770 595
2401 608
924 148
1812 357
1272 244
2860 491
6281 49
10500 711
8358 471
7825 116
7335 292
30378 383
15713 623
8420 466
8101 249