103091 710
76703 286
101651 465
66585 92
52058 268
37328 814
111068 376
160639 764
311950 965
51461 296
370204 872
30006 626
50126 648
29536 697
22431 543
27275 669
36304 295
53121 405
13185 291
56187 795
202039 593
71022 679
69989 831
36696 128