3011 861
24797 396
2734 223
180957 962
11661 304
7788 42
14218 820
10334 220
8814 129
16074 417
152403 727
7623 763
6295 634
8051 456
50565 400
5103 436
4347 400
3697 298
4971 355
4600 120