31429 404
47964 327
57975 450
21988 846
20558 548
7863 347
25258 402
15585 344
39679 231
11622 91
24014 132
10962 518
16113 95
16751 292
15134 350
3411 179
7627 795
21784 748
9236 643
17723 109
4992 246
5749 306
13516 159
17927 31
15412 546
14782 33
14074 792
19096 661