13956 680
12754 68
8189 752
53201 532
13740 643
7097 351
3368 130
6486 619
3336 351
48968 104
2357 121
7201 275
2244 197
3766 557
14791 734
4854 642