2191 128
15012 258
8517 382
1801 405
3030 60
2132 479
2003 465
4879 845
3917 441
8029 592
8210 589
10702 183
7715 676
13346 830
163330 974