30938 362
27896 367
2860 629
1641 173
58159 237
36491 713
1902 508
2060 480
12068 59
50440 431
39248 287
5679 405
22674 450
39263 794
42793 162
1843 456
32775 669
21521 82
4291 439
4944 664
4012 372
2100 613
3486 753
3168 785