40040 75
42854 262
5647 504
3412 379
10598 604
5371 103
5868 836
20186 1054
17961 248
4506 320
18813 426
14847 82
10800 70
3287 418
3206 284
33778 680
7302 514
16656 768
1824 300
20915 323
12861 408
1683 71