1070 275
1345 245
2980 773
2419 580
1333 199
757 107
22356 483
876 127
154643 1142
3283 820
2172 322
2798 711
4755 564
11396 818
14648 523
29941 701