4129 391
2279 547
1521 238
3387 289
2837 128
3882 506
3301 425
12388 701
7302 42
15481 684
15712 848
39180 34
64912 560
5837 58
41733 722
13062 330