40712 506
6289 376
4562 110
8822 828
1243 103
4966 396
22976 423
9395 321
6199 44
10011 928
4958 546
7766 148
2479 248
5800 176
4887 757
5894 113
16571 263
3436 540
7210 795
2719 508
2360 328
1751 47
4614 315
9454 396
2921 556
4171 99
4112 153
3967 799