12149 36
3696 74
6130 551
6443 329
2511 329
7487 627
13422 666
2543 63
1098 74
2096 420
3157 684
2480 215
5671 232
6285 309
835 90
2713 254
30372 768
5690 290
38060 860
17628 778
7650 112
8955 534
1962 41
8130 573
2570 428
3732 812
9190 476
2510 317