1073 238
2731 739
15625 342
7929 475
31899 961
8722 814
8732 89
4761 503
14381 408
4566 216
24563 72
8391 707
21696 46
5938 130
64772 471
6300 619
4209 616
38955 117
30726 210
3067 62
4303 826
6393 309
65576 518
9107 105
13642 37
27229 818
10065 695
10161 492