24313 606
11099 41
54580 493
32356 458
17892 124
13509 152
24855 243
2666 322
4249 123
1392 189
1182 80
2568 251
2993 420
1347 38