612 29
3814 595
2407 608
934 148
1813 357
1281 244
2869 491
6299 49
10502 711
8361 471
7830 116
7365 292
30389 383
15722 623
8457 466