2802 42
1228 165
16044 928
3952 324
11984 294
3650 504
41054 217
5984 641
4537 78
1946 232
4162 673
174468 961
4920 399
1845 67
3937 386
5444 40
4944 699
7257 225
4774 567
5468 239
3537 74
4835 536
20988 362
8299 657
6622 925
86019 527
6650 294
100288 635