39991 549
11596 229
9483 752
52847 645
48554 593
18521 522
12011 351
42982 725
9964 898
17982 90
12141 105
10572 62
20778 589
44845 311
71701 212