40736 731
17982 413
42247 115
21139 724
45164 313
22925 230
12274 243
1083 46
14082 249
10239 364
2325 230