2235 502
2899 693
1808 122
1837 46
4319 478
2997 612
4134 767
2619 697
1780 38
4481 391
8907 279
5555 518
218453 316
3425 540
2897 427
2580 286
6135 265
3046 678
6371 83
4889 351
107535 697
79461 244
67594 546
63041 688
4542 658
76589 353
3213 241
26729 862