22496 118
150786 304
76782 838
61300 540
39698 105
15426 103
16511 608
6291 144
2806 601
11878 426
27125 100
4486 99
2376 461
5004 798
36242 439
4397 490