9372 103
15596 176
6446 843
10264 458
3859 140
9656 589
355966 992
90914 390
5900 384
20708 85
27772 341
30942 539
7114 107