39692 171
36098 705
12592 120
22844 111
4898 521
55054 169
101670 584
76667 806
9919 898
28164 152
52462 266
79755 693
25380 660
58539 228
25049 743
32590 382
55844 349
32714 141
37642 426
23684 69
36150 432
50925 925
44690 520
31904 829