131503 752
19858 78
15351 408
61320 783
51000 457
113581 296
41064 148
14849 407
42926 589
18510 155
102222 704
89685 496
63304 985
25758 292
24138 231