5040 518
18046 566
267008 496
23473 800
49936 528
19266 185
11660 341
34360 941
13105 331
26903 528
9041 221
21807 819
17559 522
13882 204
9103 403
7955 276
4758 506
15275 514
9611 807
3948 273
3104 64
6396 591
2635 98
14547 696
7183 662
4335 301
6800 310
7604 566