2667 823
1511 431
4016 237
23006 359
5179 281
29847 879
5033 548
8037 723
14901 461
16753 306
4272 325
3969 559
3170 529
2166 108
2956 632
2940 608