532 41
2147 369
152907 239
24011 617
29000 431
17260 521
10975 472
13182 771
9692 283
9935 605
2576 173
5040 244
11692 571
3081 479