2835 113
4480 421
3537 322
5303 790
3665 417
5308 741
2635 346
11384 601
3956 457
6444 189
3910 158
1926 56
5461 317
42543 309
56604 611