2802 42
1223 165
16041 928
3951 324
11984 294
3650 504
41042 217
5983 641
4530 78
1945 232
4160 673
174312 961
4918 399
1844 67
3931 386
5439 40
4944 699
7246 225
4774 567
5468 239
3537 74
4828 536
20986 362
8298 657
6620 925
86005 527
6644 294
100261 635