3193 510
5707 878
2858 772
2861 704
5526 336
1577 337
3156 916
2964 647
2105 596
3706 748
2518 461
2124 500
2414 454
918 207
3996 601
4673 605
3540 265
2901 77
2053 212
6526 412
1290 101
639 88
7332 663
1964 139