2683 821
3057 257
5372 140
3476 642
10491 123
20907 201
21845 559
8589 157
22957 343
19878 66
4001 375
2797 304
3133 184
5009 780
26047 254