3223 671
5957 647
6935 337
4195 443
4348 511
5177 95
4000 876
2872 552
3666 603
3057 434
4829 606
984 76
2174 431
1257 151
3634 638
4140 368
2067 246
3588 421
2284 119
7130 521
3356 837
2946 707
44027 476
4875 768