1631 318
15106 760
6327 441
4282 864
3887 280
7376 120
12168 720
6452 246
9532 168
4300 524
3571 413
17737 54