3018 442
4297 970
2248 152
4949 987
3761 527
4798 647
1952 63
3205 101
5748 592
6170 755
4616 174
7909 613
11986 847
16875 859
20278 555
2517 796
279 59
2603 714
2782 561
1605 234
1519 159
1301 66
3778 541
3028 464