3096 916
1766 278
771 77
2801 469
2800 509
1962 316
2995 904
2133 397
1942 413
2838 560
2688 504
2963 782
2411 578
654 124
3966 893
2694 739
1918 356
2328 422
2774 521
2094 313
2449 494
2224 438
3078 808
2116 583
1577 401
487 51
3030 658
629 58