1536 445
6330 765
13501 285
25945 518
5294 399
18181 502
3982 639
18776 702
11728 410
19945 63
9680 198
8514 127
7848 459
3459 674
6382 416
11564 561
4158 689