535 143
539 41
2147 369
152942 239
24018 617
29002 431
17264 521
10977 472
13185 771
9692 283
9937 605
2576 173
5040 244
11694 571
3081 479