5080 646
5166 518
18023 568
266725 498
23468 800
49904 528
19244 185
11660 341
34350 941
13085 331
26933 528
9009 221
21808 819
17551 522
13873 204
9111 403
8052 276
4765 506
15261 514
9568 807
3930 273
3087 64
6387 591
2613 98
14522 696
7169 662
4325 301
6793 310