4006 32
5350 509
1996 75
4748 475
3721 626
12781 470
5028 462
2142 155
4234 541
12408 174
15916 110
8786 28
20309 362
4882 658
7544 856
11141 111
4221 210
9805 297
9013 711
14689 604
5182 569
40425 630
15624 89
7690 151