12112 701
3505 653
3070 98
4629 162
33464 796
1213 169
3866 93
4016 504
11822 494
4308 629
46856 411
5509 71
5788 273
1722 276
5331 571
4249 89
25016 131
6836 921
3882 295
7495 142
19021 349
4949 356
29575 41
4355 566
10796 877
5181 562
3243 256
8761 125