2230 502
2898 693
1801 122
1820 46
4305 478
2991 612
4130 767
2618 697
1768 38
4469 391
8905 279
5554 518
218450 316
3423 540
2893 427
2572 286
6128 265
3045 678
6361 83
4883 351
107457 697
79417 244
67570 546
63015 688
4539 658
76579 353
3212 241
26727 862