6956 58
5276 274
1429 47
4116 548
5398 819
1788 81
8318 412
2131 273
1996 77
5233 913
1229 28
2342 112
14405 553
3796 229
4537 67
4449 618
8083 240
42281 913
4663 531
4263 497
6686 462
3666 689