40750 731
17993 413
42259 115
21152 724
45183 313
22957 230
12295 243
1085 46
14113 249
10248 364
2328 230