513 41
2147 369
152871 239
24003 617
28990 431
17247 521
10967 472
13181 771
9691 283
9934 605
2575 173
5038 244
11692 571
3081 479