40893 506
6541 376
4672 110
8884 828
1254 103
5013 396
24684 423
9455 321
6222 44
10042 928
4997 546
7820 148
2483 248
5810 176
4895 757
6021 113
16661 263
3448 540
7251 795
2734 508
2388 328
1769 47
4620 315
9469 396
2949 556
4192 99
4173 153
3976 799