2946 682
11420 848
9823 224
47770 404
84632 134
9927 409
20226 814
8005 574
5084 136
13588 752
7471 87
1367 171
29042 225