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