3111 782
2448 776
2944 959
403 102
1909 612
1676 389
2529 604
1703 505
2782 466
1664 396
2979 958
1506 397
2122 549
255 53
451 94
1804 550
964 233
2097 585
3168 440
2504 781
1511 399
249 59
15887 606
863 218
804 190
2987 677
496 129
2460 639