2802 42
1228 165
16046 928
3952 324
11984 294
3650 504
41056 217
5986 641
4537 78
1946 232
4162 673
174502 961
4921 399
1845 67
3939 386
5444 40
4944 699
7261 225
4774 567
5468 239
3537 74
4837 536
20988 362
8299 657
6623 925
86023 527
6650 294
100295 635