24280 606
11078 41
54445 493
32303 458
17840 124
13459 152
24748 242
2659 322
4237 123
1375 189
1170 80
2558 251
2981 420
1344 38