1901 569
2556 525
993 268
243 80
3845 400
2924 713
3308 730
11225 313
21419 629
2333 469
5035 258
5636 595
2767 548
5197 823
5873 528
6814 68