1901 569
2556 525
993 268
243 80
3701 442
6188 731
3316 342
4828 879
7939 409
2080 252
1351 132
2684 505
7594 205
3493 166
5377 64
21296 201