578 99
3101 935
2553 428
14289 606
3155 598
2931 654
3584 739
1991 293
2250 358
3481 58
7833 226
3066 304
21958 345
7296 249
3981 65
5386 822
9790 78