5041 511
37446 843
33569 601
22369 107
32220 347
30384 186
11003 173
4048 525
13018 283
37477 171
12045 212
22367 475
36773 77
13574 303
62294 470
24527 373
2265 159