482 32
9521 103
15722 176
6507 843
10384 458
3949 140
9846 589
368407 1001
96855 391
5958 384
22154 88
28180 341
33972 541
7214 107