534 99
3096 935
2529 428
14286 606
3152 598
2925 654
3583 739
1990 293
2246 358
3468 58
7831 226
3063 304
21947 345
7296 249
3980 65
5385 822
9785 78