5041 511
37445 843
33567 601
22369 107
32220 347
30383 186
11002 173
4048 525
13017 283
37473 171
12045 212
22366 475
36770 77
13574 303
62291 470
24526 373
2264 159