2632 629
2186 118
9358 577
12585 51
12198 121
6292 462
4957 581
9786 836
7602 661
14533 158
5667 46
5310 532
15210 481
17785 112
10029 222
6511 784
10780 454
3669 705