3957 391
2264 547
1502 238
3346 289
2822 128
3873 506
3288 425
12363 701
7290 42
15461 684
15698 848
39172 34
64886 560
5822 58
41684 722
13056 330