40748 731
17989 413
42256 115
21150 724
45180 313
22951 230
12293 243
1084 46
14104 249
10246 364
2328 230