501 112
34357 586
11648 105
18171 875
1897 224
1969 43
956 161
1339 283
2120 304
902 124
257306 585
3334 773
1955 214
13182 233
1326 176
50397 434
40605 398
201821 572
175116 159
27189 283
128626 652
59497 752
235933 720