3008 861
24796 396
2732 223
180905 962
11658 304
7783 42
14211 820
10334 220
8812 129
16071 417
152364 727
7623 763
6295 634
8050 456
50562 400
5101 436
4345 400
3695 298
4971 355
4596 120