5029 518
18020 566
266872 496
23465 800
49900 528
19247 185
11656 341
34345 941
13101 331
26902 528
9037 221
21799 819
17548 522
13869 204
9099 403
7954 276
4754 506
15267 514
9590 807
3936 273
3092 64
6386 591
2629 98
14530 696
7171 662
4320 301
6797 310
7585 566