2802 42
1229 165
16049 928
3955 324
11985 294
3650 504
41067 217
5988 641
4539 78
1947 232
4163 673
174567 961
4921 399
1845 67
3941 386
5444 40
4945 699
7261 225
4775 567
5469 239
3537 74
4838 536
20991 362
8300 657
6624 925
86029 527
6650 294
100312 635