645 152
1823 303
2281 354
10312 517
4680 909
15632 631
3100 282
15595 813
7395 87
11274 322
4845 631
17903 841
4443 282
7426 87