484 32
9522 103
15722 176
6507 843
10385 458
3949 140
9847 589
368484 1001
96897 391
5958 384
22171 88
28183 341
34001 541
7214 107