3211 759
24629 426
38233 363
42573 162
44427 911
13065 376
28045 118
8746 60
18994 515
17131 688
15561 394
7288 646