20058 104
41031 131
5119 346
8473 613
25071 425
15229 105
7940 468
14561 82
8454 443
2044 351
18546 78
5195 492
1538 32
2469 458
2803 325
3461 634
3818 504