2831 113
4479 421
3537 322
5299 790
3665 417
5304 741
2635 346
11380 601
3953 457
6444 189
3906 158
1925 56
5458 317
42458 309
56530 611