2914 31
9582 747
5017 216
5240 720
5594 141
155876 264
41498 638
15886 71
8390 857
33741 240
9482 755
5078 150
7462 482
5882 539
3748 547
4952 562
4354 614
2126 366