27853 633
51003 94
9334 396
8013 145
36315 631
58522 507
7781 647
5649 98
1261 173
2876 392
2678 49
5480 584
1838 172
15703 957
1246 116
1742 59
3474 785