3096 916
1767 278
772 77
2801 469
2800 509
1965 316
2995 904
2134 397
1942 413
2840 560
2689 504
2964 782
2411 578
654 124
3971 893
2695 739
1922 356
2329 422
2776 521
2096 313
2449 494
2224 438
3078 808
2116 583
1578 401
488 51
3032 658
629 58