2802 42
1223 165
16041 928
3951 324
11984 294
3650 504
41039 217
5983 641
4530 78
1945 232
4160 673
174285 961
4918 399
1844 67
3931 386
5439 40
4943 699
7246 225
4773 567
5468 239
3537 74
4828 536
20986 362
8298 657
6620 925
86004 527
6642 294
100260 635