954 142
3630 216
6086 493
19369 330
4528 717
2065 73
12930 472
5779 561
8766 645
3056 320
9468 787
4530 718
2651 518