4450 391
2333 547
1619 238
3534 289
2915 128
3905 506
3323 425
12448 701
7371 42
15565 684
15808 848
39225 34
65058 560
5870 58
42100 722
13071 330