4483 360
30650 695
23487 143
38128 72
2163 197
4404 617
17511 129
11403 824
51950 770
8456 328
22608 258
14802 101
5485 247
13112 784
6378 243
2401 187
16256 102
53972 823
4428 839
17467 526
5035 575
2082 217
21196 569
10221 706
7588 812
21191 601
4210 38
928330 955