4004 955
2618 513
1665 399
5629 830
2901 274
7290 643
3286 526
2979 843
2905 443
1342 329
6268 449
1932 391
933 136
4770 528
1170 284
1531 278
7494 712
1572 215
2285 598
3675 850
2031 493
1331 278
1320 330
2897 908