4492 413
46382 797
27488 511
3243 267
5591 190
9162 136
1140 46
3509 566
8652 660
30254 537
14067 590
1326 199
1544 221