2326 629
2181 627
886 224
2415 592
2161 336
7830 603
8368 806
305526 1033
2071 67
5826 617
28675 358
1501 39
3031 377
8367 228
8946 270
11363 122