93 10335
58 48451
38 5788
6 4926
56 8122
114 22724
114 9312
61 8796
19 2670
85 36865
334 78943
63 4199
21 5483
119 14332
84 24119
28 2774
80 14009
367 36982
5 1279
15 2708
78 31599
64 15127
333 36222
54 10731
779 186155