4031 602
5677 357
17116 932
7580 73
7902 679
2685 623
16683 285
4719 735
15798 528
464 30
3862 315
5103 837
3065 49
2317 452
3663 457
12144 746