2812 113
4469 421
3533 322
5295 790
3656 417
5287 741
2629 346
11368 601
3943 457
6438 189
3898 158
1917 56
5451 317
42113 309
56079 611