4940 446
1145 36
2894 424
3284 517
3352 366
1678 277
3197 527
3890 773
2377 189
4476 226
2304 330
2808 453
2561 202
3235 610