40638 506
6201 376
4486 110
8799 828
1235 103
4945 396
17497 421
9372 321
6193 44
9998 928
4939 546
7755 148
2473 248
5800 176
4886 757
5862 113
16522 263
3435 540
7202 795
2719 508
2354 328
1748 47
4613 315
9453 396
2914 556
4165 99
4058 153
3960 799