11533 706
9102 57
28144 579
18893 75
35877 257
40714 837
17576 493
84289 924
18739 295
39917 978
3912 448
3607 268
34669 137