29930 660
39603 583
32163 105
43566 268
10547 349
23041 442
32492 833
13030 141
17852 547
5374 170
8776 589
27616 801
9184 820
36753 776
4509 681
21236 507
29231 446
18624 608
24649 787
18148 307
31676 382
139842 1124
17573 317
5570 161
18242 760
26432 80
21203 732
23233 61