3120 85
9568 486
2936 187
19218 348
3588 540
36497 143
8379 999
9598 718
5809 359
4174 300
11270 210
4410 281
7868 648
5565 162
7095 67
29014 519
3901 723
5385 573
4531 492
13975 570
30353 596
12139 627
9640 903
7973 385
3098 153
3975 71
4046 417
11096 605