4939 446
1145 36
2894 424
3281 517
3351 366
1677 277
3197 527
3890 773
2377 189
4475 226
2304 330
2806 453
2556 202
3235 610