54263 493
32168 458
17775 124
13387 152
24620 242
2646 322
4213 123
1361 189
1156 80
2547 251
2971 420
1332 38