40678 506
6258 376
4526 110
8815 828
1238 103
4954 396
17500 421
9387 321
6196 44
10005 928
4951 546
7765 148
2475 248
5800 176
4887 757
5879 113
16555 263
3435 540
7205 795
2719 508
2357 328
1751 47
4613 315
9453 396
2918 556
4170 99
4100 153
3962 799