529 97
2341 495
40401 661
9429 450
2342 431
1471 233
1180 130
27940 804
16319 591
24479 432
118177 729
12072 411
53862 358
788 152
21149 644
80847 428
35240 185
865 264
1612 391
9902 327
29563 198
55262 638
3676 307
40355 338
7739 546
38870 73
13673 446
33609 531