2802 42
1226 165
16044 928
3952 324
11984 294
3650 504
41048 217
5984 641
4531 78
1946 232
4160 673
174399 961
4920 399
1845 67
3934 386
5442 40
4944 699
7250 225
4774 567
5468 239
3537 74
4831 536
20987 362
8299 657
6621 925
86014 527
6647 294
100274 635