5041 511
37447 843
33570 601
22369 107
32222 347
30384 186
11003 173
4048 525
13019 283
37479 171
12045 212
22367 475
36774 77
13574 303
62298 470
24528 373
2265 159