20076 104
41058 131
5120 346
8497 613
25080 425
15242 105
7945 468
14575 82
8472 443
2045 351
18546 78
5195 492
1543 32
2470 458
2803 325
3461 634
3826 504