954 142
3631 216
6092 493
19375 330
4528 717
2065 73
12930 472
5779 561
8766 645
3056 320
9468 787
4532 718
2652 518