40882 506
6520 376
4666 110
8881 828
1252 103
5011 396
24682 423
9452 321
6221 44
10041 928
4995 546
7813 148
2482 248
5807 176
4894 757
6011 113
16655 263
3448 540
7244 795
2732 508
2386 328
1766 47
4619 315
9468 396
2945 556
4191 99
4169 153
3975 799