40104 89
33668 596
7130 452
6766 428
18075 187
16778 716
3904 521
8773 753
9308 598
8947 732
26010 328
14583 804
13671 598
13732 446
5558 83
11184 502
27206 746
4728 37
25050 595
6281 806
22587 358
3317 196
3353 165
5559 524
3966 300
7065 32
3227 283
8327 653