485 32
9522 103
15722 176
6507 843
10385 458
3949 140
9847 589
368499 1001
96900 391
5958 384
22173 88
28183 341
34005 541
7214 107