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