2986 391
2191 547
1353 238
3079 288
2725 128
3826 506
3233 425
12207 701
7194 42
15337 684
15550 848
39093 34
64701 560
5774 58
41395 722
13049 330