2236 502
2900 693
1808 122
1837 46
4319 478
2998 612
4134 767
2620 697
1781 38
4482 391
8907 279
5555 518
218455 316
3426 540
2898 427
2581 286
6136 265
3046 678
6371 83
4889 351
107546 697
79462 244
67596 546
63042 688
4542 658
76589 353
3213 241
26729 862