4005 861
27938 600
2083 36
3798 547
7451 164
52201 731
12543 255
29282 111
8196 875
3969 38
3531 416
6681 638
6693 342
8438 296
16246 118
8920 87
17803 327
6587 458
26591 432
21673 206
44169 719
17442 325
5880 701
24459 363
5937 148
5405 590
4065 759
18675 673