3003 319
2779 288
43240 718
12068 153
8645 357
54505 259
4768 814
3712 442
6129 741
8061 708
17592 742
36761 1114
17761 254
25814 575
6794 311
12223 399
3105 73
6155 238
7732 61
3939 274
16755 622
11000 554
11319 715
3084 42
4588 697
6708 168
15559 138
4029 349