22470 118
150575 304
76725 838
61290 540
39621 105
15396 103
16465 608
6286 144
2805 601
11848 426
27123 100
4485 99
2374 461
5001 798
36196 439
4396 490