3552 30
22835 194
6364 480
480 93
607 134
8530 647
64269 135
35747 340
66703 275
209708 1057
21798 653
14269 290
50414 898
44649 401
5573 150
10888 603
5703 902
4505 342
2558 89