29845 160
39667 291
13783 237
3276 36
3122 891
3405 667
896 102
5469 435
2521 467
833 140
1029 28
2163 509
18173 875
5536 779
14435 226
3257 386
17573 323
2345 511
2274 583
52089 304
2973 533
1899 117
1518 296
671 105
3034 527
766 60
2656 724
9038 627