151 17614
75 13053
58 25214
378 44034
4 1326
16 4542
17 3598
480 167472
29 16130
36 13796
74 10569
1 1325
1 1357
27 15142
1 1285
11 1876
3 991
3 1350
1 2051
67 19586
512 78547
112 40954
365 158675
160 20140
532 98092