2049 162
21047 293
3447 686
23778 444
2822 318
11013 595
2158 249
2595 122
2325 634
1412 212
4050 693
2357 204
4053 637
6048 669
8331 845
5162 488
2590 129
17345 461
17637 322
5596 159
9246 622
20834 538
9450 718
8210 999