5040 511
37428 843
33552 601
22366 107
32204 347
30373 186
10996 173
4046 525
13009 283
37431 171
12037 212
22355 475
36755 77
13570 303
62256 470
24511 373
2263 159