2193 86
3235 845
3001 559
2613 527
1168 88
7150 610
14226 798
19857 356
4847 55
3895 127
27573 264
4712 372
4575 54
83333 551
47535 647
99918 612
84374 198
52332 729
18111 537
12319 458
187967 668
9818 824
8911 131
19868 466
10829 151
55239 281
96516 686
67584 608