29845 160
39668 291
13785 237
3278 36
3122 891
3405 667
896 102
5475 435
2521 467
833 140
1029 28
2169 509
18176 875
5536 779
14435 226
3257 386
17575 323
2345 511
2274 583
52095 304
2973 533
1899 117
1518 296
671 105
3034 527
783 60
2656 724
9040 627