27592 404
15805 546
2212 49
15361 520
10102 588
4101 315
12221 434
50086 234
3364 88
3484 480
8119 836
14353 305
21445 801
3722 698
1929 136
14626 468
9195 242
11960 282
12896 416
21646 107
27040 286
12361 570
36685 351
40050 115