5041 511
37445 843
33568 601
22369 107
32220 347
30383 186
11002 173
4048 525
13018 283
37475 171
12045 212
22367 475
36772 77
13574 303
62293 470
24527 373
2264 159