39050 151
28766 212
31039 597
20292 102
21877 698
24525 57
12786 604
21153 156
71681 214
105443 542
30227 346
26914 251
41242 509
79486 369
33447 603
53476 587
32397 407
40687 790
108254 613
43802 771
42609 416
23722 863
11103 562
27021 186