22495 118
150784 304
76780 838
61300 540
39697 105
15426 103
16507 608
6291 144
2806 601
11877 426
27125 100
4486 99
2376 461
5004 798
36239 439
4397 490