4367 391
2318 547
1592 238
3485 289
2897 128
3898 506
3319 425
12428 701
7356 42
15546 684
15779 848
39210 34
65002 560
5864 58
42059 722
13066 330