22448 118
150395 304
76676 838
61275 540
39554 105
15373 103
16428 608
6279 144
2803 601
11826 426
27122 100
4484 99
2370 461
4996 798
36163 439
4392 490