4483 360
30649 695
23487 143
38125 72
2163 197
4404 617
17511 129
11403 824
51950 770
8456 328
22607 258
14800 101
5485 247
13112 784
6378 243
2401 187
16256 102
53972 823
4428 839
17467 526
5033 575
2082 217
21193 569
10221 706
7587 812
21191 601
4210 38
928326 955