3006 861
24796 396
2730 223
180889 962
11658 304
7781 42
14211 820
10334 220
8812 129
16068 417
152356 727
7623 763
6295 634
8047 456
50562 400
5101 436
4345 400
3694 298
4971 355
4596 120