12181 36
3703 74
6142 551
6458 329
2513 329
7492 627
13429 666
2553 63
1104 74
2098 420
3158 684
2484 215
5679 232
6291 309
836 90
2734 254
30394 768
5720 290
38142 860
17639 778
7653 112
8957 534
1972 41
8152 573
2574 428
3738 812
9221 476
2515 317