2236 502
2901 693
1810 122
1838 46
4319 478
2998 612
4134 767
2620 697
1781 38
4483 391
8907 279
5555 518
218456 316
3427 540
2898 427
2581 286
6137 265
3046 678
6371 83
4890 351
107557 697
79465 244
67600 546
63042 688
4542 658
76589 353
3213 241
26729 862