177592
53
140975
89
41367
40
111817
41
97017
22
176741
50
50641
59
163331
86
21269
8
80479
40
22509
34
3487
1
33203
38
10173
16
47596
28
61002
22