3996 275
6280 646
5069 518
18170 566
267564 496
23501 800
50297 528
19299 185
11704 341
34423 941
13137 331
26927 528
9086 221
21867 819
17570 522
13954 204
9138 403
7975 276
4771 506
15326 514
9655 807
3964 273
3118 64
6429 591
2646 98
14551 696
7223 662
4358 301