2838 38
20729 185
50987 644
3664 318
12260 296
4067 394
1686 260
3271 366
20998 276
35062 101
3899 599
4981 797
4675 890
7738 430
10644 382
14876 852
14295 524
22760 100
43121 215
2887 663
13720 28
5228 300
29815 87
19680 546