40751 731
17993 413
42259 115
21153 724
45184 313
22958 230
12295 243
1085 46
14113 249
10249 364
2328 230