22489 118
150747 304
76772 838
61300 540
39682 105
15422 103
16496 608
6290 144
2805 601
11875 426
27124 100
4486 99
2375 461
5003 798
36226 439
4397 490