4936 446
1142 36
2893 424
3281 517
3349 366
1677 277
3197 527
3889 773
2375 189
4472 226
2303 330
2805 453
2555 202
3234 610