954 142
3632 216
6095 493
19382 330
4531 717
2068 73
12931 472
5779 561
8767 645
3056 320
9468 787
4533 718
2652 518