30013 660
39874 583
32319 105
43765 268
10593 349
23150 442
32642 833
13140 141
15861 476
4386 497
4793 218
2802 269
2844 272
4137 457
9643 254
17957 547
5434 170
13902 460
15696 208
9107 902
8809 589
27719 801
10733 112
9235 820
3753 28
37024 776
4528 681
21416 507