3212 564
8667 72
15415 445
18097 643
17639 733
31571 708
8362 126
7991 326
15835 307
1776 90
6143 523
17651 251
3089 164
4283 616
4017 96
8674 52
20512 886
6409 115
9395 552
32389 112
6079 337
20342 653
10298 264
15474 1050
6156 42
3762 274
9515 238
5887 421