11533 706
9102 57
28144 579
18893 75
35878 257
40716 837
17576 493
84289 924
18740 295
39917 978
3912 448
3607 268
34669 137