2802 42
1229 165
16047 928
3952 324
11984 294
3650 504
41061 217
5987 641
4537 78
1947 232
4162 673
174532 961
4921 399
1845 67
3939 386
5444 40
4944 699
7261 225
4774 567
5468 239
3537 74
4837 536
20991 362
8299 657
6624 925
86025 527
6650 294
100303 635