39801 75
42055 262
5639 504
3407 379
10595 604
5370 103
5863 836
20136 1054
17957 248
4506 320
18803 426
14841 82
10799 70
3279 418
3204 284
33711 680
7294 514
16647 768
1824 300
20912 323
12858 408
1683 71